/** @jsxImportSource @emotion/react */
import * as React from "react";
import {Text,} from "customize-easy-ui-component";
import {crtOmni, ItemOmniConfig, omniCalculateDefault, pushOmni} from "../../common/omni";
import {JumpMeasure, } from "../../common/general";

export const setupItemAreaRoute= ({rep, orc, theme, noDefault} :{rep:any,orc?:any, theme:any,noDefault?:boolean}
) => {
    let ari: any[] =[];
    pushOmni(ari,'1.4',[
        crtOmni('乘客须知',{big:'1.资料审查',bspan:2,seco:'1.4',},{bspan:4, },
            <Text>（1）使用单位必须制定乘客须知，并在明显地方公布。对非专供儿童乘坐的游乐设施，因根据设备特点等，对乘坐儿童的年龄和身高进行规定。
            </Text>, {nos:'1.4',},false,'乘客须知'),
        crtOmni('运行记',{seco:'1.11',span:1},{ span:3, },
            <Text>（1）运行记录；
            </Text>, {nos:'1.11(1)', },true, ),
        crtOmni('检查记',{},undefined,
            <Text>（2）定期检查记录；
            </Text>, {nos:'1.11(2)', },true, ),
        crtOmni('保养记',{},undefined,
            <Text>（3）维修保养记录。
            </Text>, {nos:'1.11(3)', mergNos:'1.11',mergName:'维护记录',},false, '运行检查维护记录',),
    ],'1.4乘客须知-1.11运行检查维护记录');
    pushOmni(ari,'2.1',[
        crtOmni('基础',{big:'2.安装及连接',bspan:5,seco:'2.1',},{bspan:6, },
            <Text>（1）基础不应有影响游艺机正常运行的不均匀沉陷、开裂和松动等异常现象。移动式游乐设施的基础应平整、坚实，符合设备的安装要求。
            </Text>, {nos:'2.1',},false,'基础'),
        crtOmni('地脚螺栓',{seco:'2.2',},undefined,
            <Text>（1）地脚螺栓连接必须采取防止松动措施，不应有严重腐蚀、锈蚀。地脚螺栓安装面应高于周围地面，避免积水造成腐蚀，条件限制的应
                对螺栓采取有效的防腐措施。
            </Text>, {nos:'2.2',},false,'地脚螺栓'),
        crtOmni('螺栓连',{seco:'2.3',span:1},{ span:2, },
            <Text>（1）零部件间采用螺栓连接时，应采取防止松动措施，螺栓安装后应有明显的防松标识；各种止动垫圈在螺母拧紧后应弯转舌耳。螺栓头
                部防松保险丝应按螺纹旋向穿装缠绕。
            </Text>, {nos:'2.3(1)', },true, ),
        crtOmni('销轴脱',{},undefined,
            <Text>（2）用销轴连接时，应采取防止脱落措施。
            </Text>, {nos:'2.3(2)', mergNos:'2.3',mergName:'重要连接',},false, '重要零部件间螺栓、销轴连接',),
        crtOmni('焊缝表质',{seco:'2.4',},undefined,
            <Text>（1）焊缝不应有影响安全的漏焊、烧穿、裂纹、气孔、严重咬边、焊瘤熔渣及焊高不够等缺陷。
            </Text>, {nos:'2.4',},false,'焊缝表面质量检验'),
        crtOmni('焊缝探伤',{seco:'※2.5',},undefined,
            <Text>（1）重要焊缝应进行不低于20%的磁粉（或渗透）探伤。
            </Text>, {nos:'2.5',pre:'※',},false,'重要焊缝磁粉（或渗透）探伤'),
    ],'2.1基础-2.5焊缝磁粉（或渗透）探伤');
    pushOmni(ari,'3.3',[
        crtOmni('内轨误差',{big:'3.行走线路',bspan:4,seco:'3.3',span:1},{bspan:7, span:2, },
            <Text>（1）侧轮在轨道内时轨距误差为-3mm～+5mm。
            </Text>, {nos:'3.3(1)', },true, ),
        crtOmni('外轨误差',{},undefined,
            <Text>（2）侧轮在轨道外时轨距误差为-5mm～+3mm。
                <JumpMeasure tag={'Measure'} rep={rep}>七、观测数据及测量结果记录</JumpMeasure>
            </Text>, {nos:'3.3(2)', mergNos:'3.3',mergName:'轨距误差',},false, '轨距误差',),
        crtOmni('轨道支柱',{seco:'3.4',},undefined,
            <Text>（1）轨道支承间距应配置合理，支柱不得承受设计文件规定以外的任何外加载荷。
            </Text>, {nos:'3.4',},false,'轨道支柱'),
        crtOmni('轨道晃',{seco:'3.5',},undefined,
            <Text>（1）轨道不应有异常的晃动现象。
            </Text>, {nos:'3.5',},false,'轨道晃动检查'),
        crtOmni(undefined,{seco:'※3.7',span:1},{ span:3, },
            <Text>沿斜坡牵引时，应设
            </Text>, { },true, ),
        crtOmni('防车逆行',{},undefined,
            <Text>（1）防止车辆逆行装置。应设防止车辆逆行装置（特殊运行方式除外）。
            </Text>, {nos:'3.7(1)',pre:'※', },true, ),
        crtOmni('安全通道',{},undefined,
            <Text>（2）沿斜坡提升段或架空轨道高空处应设置安全通道，安全通道牢固可靠，方便疏导乘客和检修。
            </Text>, {nos:'3.7(2)',pre:'※', mergNos:'3.7',mergName:'车辆逆行',},false, '防止车辆逆行装置及疏导乘客措施',),
    ],'3.3轨距误差-3.7防车辆逆行及疏导乘客措施');
    pushOmni(ari,'4.3',[
        crtOmni('过压保护',{big:'4.动力装置',bspan:2,seco:'4.3',},{bspan:2, },
            <Text>（1）应设不超过额定工作压力1.2倍的过压保护装置。
            </Text>, {nos:'4.3',},false,'液压或气动系统过压保护装置'),
        crtOmni('渗漏检',{seco:'4.5',},undefined,
            <Text>（1）液压系统不应渗漏油，气动系统不应有明显的漏气现象。
            </Text>, {nos:'4.5',},false,'液压或气动系统渗漏检查'),
    ],'4.3液压或气动系统过压保护-4.5液压或气动系统渗漏');
    pushOmni(ari,'5.2',[
        crtOmni('齿轮传动',{big:'5.机械传动',bspan:6,seco:'5.2',},{bspan:7, },
            <Text>（1）传动齿轮应符合有关齿轮标准，并无异常偏啮合及偏磨损，齿轮啮合的接触斑点要求应符合GB50231-2009中的第5.7.8条、第5.7.9
                条、第5.7.10条。
            </Text>, {nos:'5.2',},false,'齿轮传动'),
        crtOmni('皮带拉紧',{seco:'5.3',span:1},{ span:2, },
            <Text>（1）皮带和滚子链传动应拉紧适度，应设置可调整皮带或者链条的张紧机构。其装配要求应符合GB50231-2009中第5.7.1条-第5.7.5条规定。
            </Text>, {nos:'5.3(1)', },true, ),
        crtOmni('皮带破损',{},undefined,
            <Text>（2）皮带表面局部无破损、老化、断裂，带连接部无伤痕、剥离，有裂纹出现应更换。
            </Text>, {nos:'5.3(2)', mergNos:'5.3',mergName:'皮带链传',},false, '皮带和滚子链传动',),
        crtOmni('润滑渗漏',{seco:'5.5',},undefined,
            <Text>（1）轴承及接触表面有相对运行的部位，应有润滑措施，并便于添加润滑剂，不允许形成油滴现象，无相对
                运动部位不应渗油。
            </Text>, {nos:'5.5',},false,'润滑及渗漏'),
        crtOmni('每年探伤',{seco:'※5.7',},undefined,
            <Text>（1）滑行车的车轮轴、立轴、水平轴、车辆连接器的销轴每年应进行不低于20%的超声波与磁粉（或渗透）探伤。
            </Text>, {nos:'5.7',pre:'※',},false,'重要轴、销轴超声波和磁粉（或渗透）探伤'),
        crtOmni('提升装置',{seco:'5.11',},undefined,
            <Text>（1）提升装置应安全可靠，在提升时不应产生异常的冲击振动。
            </Text>, {nos:'5.11',},false,'提升装置'),
        crtOmni('提升链条',{seco:'5.12',},undefined,
            <Text>（1）提升链条应拉紧适度，链条的伸长量及磨损允许值应符合相关规定。
            </Text>, {nos:'5.12',},false,'提升链条'),
    ],'5.2齿轮传动-5.12提升链条');
    pushOmni(ari,'5.13.1',[
        crtOmni('绳端紧固',{bspan:6,seco:'※5.13.1',},{bspan:8, seco:'5.13乘人部分钢丝绳',span:6, third:'※5.13.1',},
            <Text>（1）钢丝绳端部必须用紧固装置固定，固定方法一般应符合GB8408-2018中6.6.2.6表8的要求。
            </Text>, {nos:'5.13.1',pre:'※',},false,'乘人部分钢丝绳端部坚固装置'),
        crtOmni('绳绳夹',{seco:'5.13.2',},{ seco:'', third:'5.13.2',},
            <Text>（1）钢丝绳绳夹固定方法和钢丝绳直径与绳夹的数量、间距应符合GB4808-2018中7.9.6图9、表11的要求。
            </Text>, {nos:'5.13.2',},false,'钢丝绳绳夹检查'),
        crtOmni(undefined,{seco:'※5.13.4',span:1},{ seco:'',span:0, third:'※5.13.4', tspan:3, },
            <Text>提升钢丝绳必须设有防止钢丝绳
            </Text>, { },true, ),
        crtOmni('绳过卷',{},undefined,
            <Text>（1）过卷和松驰的装置，
            </Text>, {nos:'5.13.4(1)',pre:'※', },true, ),
        crtOmni('卷筒3圈',{},undefined,
            <Text>（2）钢丝绳的终端在卷筒上应留有不少于3圈的余量。
            </Text>, {nos:'5.13.4(2)',pre:'※', mergNos:'5.13.4',mergName:'钢丝绳',},false, '钢丝绳过卷、松驰保护和安全圈数',),
        crtOmni('断丝磨',{seco:'※5.13.5',},{ seco:'', third:'※5.13.5',},
            <Text>（1）钢丝绳的断丝、磨损等缺陷不得超过GB8408-2018第8.3.4.5的要求。
            </Text>, {nos:'5.13.5',pre:'※',},false,'钢丝绳断丝、磨损检查'),
        crtOmni('提升皮带',{seco:'5.14',},undefined,
            <Text>（1）提升皮带（如激流勇进）应有张紧装置，皮带松紧适度，不应有明显的损伤和跑偏。
            </Text>, {nos:'5.14',},false,'提升皮带'),
        crtOmni('皮带导向',{seco:'5.15',},undefined,
            <Text>（1）提升皮带的导向装置应灵活可靠（如激流勇进）。
            </Text>, {nos:'5.15',},false,'提升皮带导向装置'),
    ],'5.13.1乘人部分钢丝绳端部坚固-5.15提升皮带导向装置');
    pushOmni(ari,'5.16.1',[
        crtOmni('制动可靠',{bspan:4,seco:'※5.16.1',},{bspan:4, seco:'5.16制动装置',span:3, third:'※5.16.1',},
            <Text>（1）制动装置动作必须协调可靠，不应使乘客感受到明显的振动、摇晃。无乘客束缚装置时，在正常运行工况下，制动加速度一般不大于5.0m/s2，必要时可
                增设减速制动装置。手动控制装置操作手柄的作用力应为100-200N。
            </Text>, {nos:'5.16.1',pre:'※',},false,'制动装置动作可靠'),
        crtOmni('闸衬磨损',{seco:'5.16.3',},{ seco:'', third:'5.16.3',},
            <Text>（1）制动闸衬的磨损量不大于原厚度的50%，制动装置的制动行程应可调整。
            </Text>, {nos:'5.16.3',},false,'制动闸衬磨损检查'),
        crtOmni('断电制动',{seco:'※5.16.4',},{ seco:'', third:'※5.16.4',},
            <Text>（1）游乐设施运行时，若动力源切断或制动装置控制中断，应确保游乐设施能安全停止。
            </Text>, {nos:'5.16.4',pre:'※',},false,'断电或故障时，制动装置仍能正常工作'),
        crtOmni('提升段启',{seco:'5.17',},undefined,
            <Text>（1）在提升段，当动力电源突然断电或设备发生故障而停车时，滑行车应能重新起动。
            </Text>, {nos:'5.17',},false,'提升段停车后启动'),
    ],'5.16.1制动装置动作可靠-5.17提升段停车后启动');
    pushOmni(ari,'6.1',[
        crtOmni('乘人距离',{big:'6.乘人设施',bspan:4,seco:'6.1',},{bspan:6, },
            <Text>（1）乘人部分与障碍物间应留出≥500mm的安全距离。
                <JumpMeasure tag={'Measure'} rep={rep}>七、观测数据及测量结果记录</JumpMeasure>
            </Text>, {nos:'6.1',},false,'乘人部分与障碍物间安全距离'),
        crtOmni('乘客触处',{seco:'6.2',},undefined,
            <Text>（1）凡乘客可能触及之处，均不允许有外露的锐边、尖角、毛刺和危险突出物等。
            </Text>, {nos:'6.2',},false,'乘客可触及之处检查'),
        crtOmni('安全压杠',{seco:'※6.7',span:1},{ span:3, },
            <Text>（1）车厢或封闭式座舱必须设有安全把手和安全带（宽30mm以上，破断(承受)拉力不小于6000N）或安全压杠；
            </Text>, {nos:'6.7(1)',pre:'※', },true, ),
        crtOmni('杠空行程',{},undefined,
            <Text>（2）安全压杠不应有影响安全的空行程，动作应可靠；
            </Text>, {nos:'6.7(2)',pre:'※', },true, ),
        crtOmni('带更换',{},undefined,
            <Text>（3）安全带应明确更换周期或更换条件,束缚装置的选型应符合GB8408-2018中的6.8.3条规定。
            </Text>, {nos:'6.7(3)',pre:'※', mergNos:'6.7',mergName:'把手安带',},false, '把手、安全带或安全压杠',),
        crtOmni('连接器保',{seco:'※6.10',},undefined,
            <Text>（1）车辆连接器连接有效可靠并必须设保险装置。
            </Text>, {nos:'6.10',pre:'※',},false,'车辆连接器及保险装置'),
    ],'6.1乘人部分与障碍物间安全距-6.10车辆连接器及保险');
    pushOmni(ari,'6.30',[
        crtOmni('车轮灵活',{bspan:3,seco:'6.30',},{bspan:5, },
            <Text>（1）车轮装置应转动灵活，润滑、维修方便。
            </Text>, {nos:'6.30',},false,'车轮装置'),
        crtOmni('玻璃裂纹',{seco:'6.33.1',span:1},{ seco:'6.33玻璃钢件',span:4, third:'6.33.1',tspan:3, },
            <Text>（1）表面不允许有裂纹、破损等缺陷，转角处过渡要圆滑；
            </Text>, {nos:'6.33.1(1)', },true, ),
        crtOmni('内表整洁',{},undefined,
            <Text>（2）触及乘客的内表面应整洁，不得有玻璃布头显露；
            </Text>, {nos:'6.33.1(2)', },true, ),
        crtOmni('边缘圆滑',{},undefined,
            <Text>（3）玻璃钢件边缘应平整圆滑，无分层。
            </Text>, {nos:'6.33.1(3)', mergNos:'6.33.1',mergName:'玻璃钢件',},false, '玻璃钢件表面检查',),
        crtOmni('预埋金属',{seco:'6.33.2',},{ seco:'', third:'6.33.2',},
            <Text>（1）玻璃钢件与受力件直接连接时，应预埋金属件。
            </Text>, {nos:'6.33.2',},false,'玻璃钢件与受力件直接连接时，应预埋金属件'),
    ],'6.30车轮装置-6.33.2玻璃钢件与受力件直接连接时，应预埋金属件');
    pushOmni(ari,'7.1',[
        crtOmni('配接地式',{big:'7.电气及控制',bspan:4,seco:'7.1',},{bspan:7, },
            <Text>（1）低压供电系统的接地形式应采用TN-S系统或TN-C-S系统。
            </Text>, {nos:'7.1',},false,'低压配电系统的接地型式'),
        crtOmni('可靠接地',{seco:'※7.2',span:1},{ span:2, },
            <Text>（1）电气设备金属外壳等必须可靠接地；
            </Text>, {nos:'7.2(1)',pre:'※', },true, ),
        crtOmni('接地电阻',{},undefined,
            <Text>（2）低压配电系统保护接地电阻应≤10Ω。
                <JumpMeasure tag={'Measure'} rep={rep}>七、观测数据及测量结果记录</JumpMeasure>
            </Text>, {nos:'7.2(2)',pre:'※', mergNos:'7.2',mergName:'接地',},false,
            <div css={{display: 'inline-flex',flexDirection: 'column',textAlign: 'left'}}><Text css={{fontSize:theme.fontSizes[0]}}>接地要求和接地电阻</Text>
                <Text css={{fontSize: '0.7rem',marginLeft: '0.4rem'}}>电气设备金属外壳接地<br/>低压配电系统保护接地电阻值</Text>
            </div>,),
        crtOmni('初次绝缘',{seco:'7.4',span:1},{ span:3, },
            <Text>（1）工作电压≤50V的电源变压器的初、次级绕组间要采用相当于双重绝缘或加强绝缘水平的绝缘隔离；
            </Text>, {nos:'7.4(1)', },true, ),
        crtOmni('绕组绝缘',{},undefined,
            <Text>（2）变压器的初、次级绕组间的绝缘电阻≥7MΩ；
            </Text>, {nos:'7.4(2)', },true, ),
        crtOmni('外壳绝缘',{},undefined,
            <Text>（3）变压器绕组对金属外壳间的绝缘电阻≥2 MΩ。
                <JumpMeasure tag={'Measure'} rep={rep}>七、观测数据及测量结果记录</JumpMeasure>
            </Text>, {nos:'7.4(3)', mergNos:'7.4',mergName:'变压器',},false,
            <div css={{display: 'inline-flex',flexDirection: 'column',textAlign: 'left'}}><Text css={{fontSize:theme.fontSizes[0]}}>工作电压不大于50V的电源变压器</Text>
                <Text css={{fontSize: '0.7rem',marginLeft: '0.4rem'}}>≤50V时变压器初、次级绕组间绝缘隔离<br/>变压器初、次级绕组间绝缘电阻值<br/>变压器金属外壳间绝缘电阻值</Text>
            </div>,),
        crtOmni('电气安装',{seco:'7.5',},undefined,
            <Text>（1）电气设备安装包括控制柜、元器件安装、电缆（线）敷设等应符合下列标规范要求。
                1）GB50150-2016《电气装置安装工程电气设备交接试验标准》 2）GB50168-2016《电气装置安装工程电缆红路施工及验收规范》
                3）GB50169-2016《电气装置安装工程接地装置施工及验收规范》 4）GB50170-2006《电气装置安装工程旋转电机施工及验收规范》
                5）GB50171-2012《电气装置安装工程盘柜及二次回路接线施工及验收规范》 6）GB50254-2014《电气装置安装工程低压电器施工及验收规范》
            </Text>, {nos:'7.5',},false,'电气设备安装'),
    ],'7.1低压配电系统的接地型式-7.5电气设备安装');
    pushOmni(ari,'7.8.1',[
        crtOmni('控制系',{bspan:5,seco:'7.8.1',},{bspan:5, seco:'7.8控制系统',span:5, third:'7.8.1',},
            <Text>（1）控制系统必须满足游艺机工况要求。
            </Text>, {nos:'7.8.1',},false,'控制系统检查'),
        crtOmni('手动控制',{seco:'7.8.2',},{ seco:'', third:'7.8.2',},
            <Text>（1）采用自动控制或联锁控制时应使每台电气设备能单独的手动控制。
            </Text>, {nos:'7.8.2',},false,'手动和自动控制'),
        crtOmni('按钮标志',{seco:'7.8.3',},{ seco:'', third:'7.8.3',},
            <Text>（1）控制元件应灵敏可靠、操作方便，操作按钮等应有明确标志。
            </Text>, {nos:'7.8.3',},false,'控制元件可靠，操作按钮标志'),
        crtOmni('音响信号',{seco:'7.8.5',},{ seco:'', third:'7.8.5',},
            <Text>（1）应设提醒乘客和行人注意安全的音响等信号装置。
            </Text>, {nos:'7.8.5',},false,'音响和信号装置'),
        crtOmni('紧急开关',{seco:'※7.8.6',},{ seco:'', third:'※7.8.6',},
            <Text>（1）按标准要求操作室内明显处或站台上应设紧急事故开关，开关按钮采用手动复位式。
            </Text>, {nos:'7.8.6',pre:'※',},false,'紧急事故开关'),
    ],'7.8.1控制系统检查-7.8.6紧急事故开关');
    pushOmni(ari,'7.9',[
        crtOmni('电刷集电',{bspan:5,seco:'7.9',},{bspan:5, },
            <Text>（1）电刷和滑环应接触良好，外露的集电器必须设防雨罩。
            </Text>, {nos:'7.9',},false,'集电器'),
        crtOmni('路轨绝缘',{seco:'7.11',},undefined,
            <Text>（1）路轨与导电轨间绝缘电阻应≥0.1MΩ。
                <JumpMeasure tag={'Measure'} rep={rep}>七、观测数据及测量结果记录</JumpMeasure>
            </Text>, {nos:'7.11',},false,'小火车路轨与导电轨间的绝缘电阻'),
        crtOmni('电缆插头',{seco:'7.12',},undefined,
            <Text>（1）车辆间电缆（线）连接宜设有电气插头。
            </Text>, {nos:'7.12',},false,'车辆间电缆连接电器插头检查'),
        crtOmni('防碰撞控',{seco:'※7.13',},undefined,
            <Text>（1）同一轨道有两组以上车辆运行时，必须设有车辆防止相互碰撞的自动控制装置。
            </Text>, {nos:'7.13',pre:'※',},false,'防止车辆相互碰撞的自动控制装置'),
        crtOmni('回路绝缘',{seco:'※7.28',},undefined,
            <Text>（1）电压有效值大于50V的带电回路与地之间的绝缘电阻应不小于1MΩ。
                <JumpMeasure tag={'Measure'} rep={rep}>七、观测数据及测量结果记录</JumpMeasure>
            </Text>, {nos:'7.28',pre:'※',},false,'绝缘电阻'),
    ],'7.9集电器-7.28绝缘电阻');
    pushOmni(ari,'8.7',[
        crtOmni('风速计',{big:'8.安全防护',bspan:2,seco:'8.7',},{bspan:2, },
            <Text>（1）距地面高度超过20m的游乐设施应设风速计，风速仪应有方便操作人员观察的数据显示装置和报警功
                能，其最低安装高度为10m。
            </Text>, {nos:'8.7',},false,'风速计'),
        crtOmni('避雷',{seco:'8.10',},undefined,
            <Text>（1）游乐设施高度超过15m时，应设避雷装置，避雷接地电阻≤10Ω。
                <JumpMeasure tag={'Measure'} rep={rep}>七、观测数据及测量结果记录</JumpMeasure>
            </Text>, {nos:'8.10',},false,'避雷装置'),
        crtOmni('空载运行',{big:'9.运行检查',bspan:1,seco:'※9.1.1',},{bspan:1, },
            <Text>（1）分别进行手动和自动试验，各试验不少于五次
            </Text>, {nos:'9.1.1',pre:'※',},false,'空载运行试验'),
    ],'8.7风速计-9.1.1空载运行试验');


    //【特殊部分】动态，用户定制的；   clRefs动态扩展hook报错  #缺点：只能做纯文本的项目叙述，不能格式化换行。
    let addConfigs =[] as ItemOmniConfig[];         //避免HOOK报错：就算_Oitems没有也要加上算上1个 const clRefs =useProjectListAs({count: refCount } )。
    if(orc?._Oitems?.length>0){
        let valOitems=orc?._Oitems?.filter((a:any) => a?.s );
        valOitems.forEach(({s:unos,c:urecap,e:udesc} :any, i:number)=> {
            //只能 统一是 简单的 非自拆分的: 【约束】name不能变动 顺序，中间不可空一条；
            if(0===i){
                addConfigs.push( crtOmni('_其它'+i,{big:'14.其它',bspan: orc?._Oitems?.length,seco:unos},undefined,
                    <Text>{udesc}
                    </Text>, {nos: unos},false, urecap)
                );
            }else{
                addConfigs.push( crtOmni('_其它'+i,{seco:unos},undefined,
                    <Text>{udesc}
                    </Text>, {nos: unos},false, urecap)
                );
            }
        });
    }
    pushOmni(ari,'14.1',[
        ...addConfigs
    ],'14. 其它（可添加的）');

    if (!noDefault) ari = omniCalculateDefault(ari, {iclasDefault: "", displayDefault: false});
    return {Item: ari,} as { [key: string]: any[] };
};
